bond or other obligation - Spanish English Dictionary